package com.open.capacity.reptile.entity;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 用款计划表
 *
 * @author
 * @email
 * @date 2023-09-05 10:57:39
 */

@Data
public class GdszczPayPlanVoucher implements Serializable {
    private static final long serialVersionUID = 1L;


    private String planId;

    private String planVoucherNo;

    private String bgtId;

    private String bgtDocId;

    private String bgtDocDate;

    private String month;

    private String contractCode;

    private String agencyCode;

    private String agencyName;

    private String bgtDeptCode;

    private String bgtMofdepCode;

    private String bgtMofdepName;

    private String mangeMofDepCode;

    private String mangeMofDepName;

    private String bgtTypeCode;

    private String funtTypeCode;

    private String funtTypeName;

    private String expFuncCode;

    private String expFuncName;

    private String govBgtEcoCode;

    private String govBgtEcoName;

    private String depBgtEcoCode;

    private String depBgtEcoName;

    private String proCode;

    private String proId;

    private String proName;

    private String proFundId;

    private String payTypeCode;

    private String useFund;

    private BigDecimal planAmt;

    private BigDecimal reqAmt;

    private String fiscalYear;

    private String mofDivCode;

    private Date updateTime;

    private Integer isDelete;

    private String createdBy;

    private String createdById;

    private Date createdDate;

    private String updatedBy;

    private String updatedById;

    private Integer ver;

    private BigDecimal advAmt;

    private BigDecimal appAmt;

    private String apprBillBid;

    private String payQuotaBid;

    private String clrQuotaBid;

    private String auditOption;

    private String mofDepCode;

    private String appTypeCode;

    private String sourceTypeName;

    private String sourceTypeCode;

    private String bgtDirCode;

    private String bgtDocNo;

    private String bgtVersionCode;

    private String govBgtCatCode;

    private String govIncExpStrCode;

    private String expStrCode;

    private String finAdmLevelCode;

    private String accountingTypeCode;

    private String proCatName;

    private String proCatCode;

    private String fundSourceCode;

    private String purchaseFlag;

    private String wagePayFlag;

    private String decreaseFlag;

    private String rcid;

    private String issueOption;

    private Date xAcctDate;

    private String xAcctResult;

    private String purProNo;

    private String purProName;

    private String payMgrCode;

    private String agentBankCode;

    private String agentAcctCode;

    private String bizPlanNo;

    private String systemCode;

    private String bizPlanId;

    private String bizPlanName;

    private Date issueTime;

    private String indSummary;

    private String autoTaskStatus;

    private String autoTaskMessage;

    private String billTypeCode;

    private String balBid;

    private String planBalanceId;

    private String status;

    private String tenantId;

    private Integer isDeleted;

    private String batchId;

    private String extend;

    private String bgtTypeName;

    private String payAcctName;

    private String payAcctNo;

    private String payAcctBankName;

    private String currencyCode;

    private String currencyName;

    private String payTypeName;

    private String mofDepName;

    private String isSpecialFundUse;

    private String bgtMofDepCode;

    private String bgtMofDepName;

    private String contractGuid;

    private String dealOption;

    private String sourceTypeYscCode;

    private String sourceTypeYscName;

    private String sourceTypeYwcCode;

    private String sourceTypeYwcName;

    private String budgetLevelCode;

    private String captialConsPro;

    private String isConstruction;

    private String lqdQuotaNoticeNo;

    private String constructionAgencyCode;

    private String constructionAgencyName;

    private String bgtDeptName;

    private String isAutoPlan;

    private Date batchTime;

    private String agentBankName;

    private String payBankNo;

    private String clearAcctName;

    private String clearAcctNo;

    private String clearAcctBankName;

    private String clearBankCode;

    private String clearBankName;

    private String clearBankNo;

    private String lqdReceivAccName;

    private String lqdReceivAccNo;

    private String lqdReceivAccBankName;

    private String lqdReceivBankCode;

    private String lqdReceivBankName;

    private String lqdReceivBankNo;

    private String budgetLevelName;

    private String foundTypeCode;

    private String foundTypeName;

    private String lqdGenFlag;

    private String deptCode;

    private String deptName;

    private String nextMenuCode;

    private String nextMenuName;

    private Integer isLqdBack;

    private String capitalContractName;

    private String agencyTypeCode;

    private String agencyTypeName;

    private String corBgtDocNo;

    private Boolean isTrack;

    private String manageCategories;

    private String parentProCode;

    private String parentProName;

    private String personCatalogueCode;

    private String personCatalogueName;

    private String proPayDicCode;

    private String proPayDicName;

    private String publicCatalogueCode;

    private String publicCatalogueName;

    private String tpFuncCode;

    private String tpFuncName;

    private String trackProCode;

    private String trackProName;

    private String oriManageMofDepCode;

    private String oriManageMofDepName;

    private String oriBgtMofDepCode;

    private String oriBgtMofDepName;

    private String capitalContractNo;

    private String planBalanceNo;

    private String proCateCode;

    private String proCateName;

    private String violationFlag;

    private String xmCode;

    private String xmName;

    private String thrSecCode;

    private String thrSecName;

    private Integer isThrsecFund;

    private String supBgtDocNo;

}
